xen/arm: vpl011: Add support for vuart in libxl
authorBhupinder Thakur <bhupinder.thakur@linaro.org>
Wed, 27 Sep 2017 06:13:13 +0000 (11:43 +0530)
committerStefano Stabellini <sstabellini@kernel.org>
Tue, 3 Oct 2017 22:17:15 +0000 (15:17 -0700)
commit088fb827ee8f8c0b737948e1bebd4cc904fdece3
treee392e35c9d9678e50c0c8109a6f4ea0f512c6393
parent2f39ac0236bab642545d670c65aefa762e1c523e
xen/arm: vpl011: Add support for vuart in libxl

An option is provided in libxl to enable/disable SBSA vuart while
creating a guest domain.

Libxl now supports a generic vuart console and SBSA uart is a specific type.
In future support can be added for multiple vuart of different types.

User can enable SBSA vuart by adding the following line in the guest
configuration file:

vuart = "sbsa_uart"

Signed-off-by: Bhupinder Thakur <bhupinder.thakur@linaro.org>
Acked-by: Stefano Stabellini <sstabellini@kernel.org>
Acked-by: Wei Liu <wei.liu2@citrix.com>
Signed-off-by: Stefano Stabellini <sstabellini@kernel.org>
tools/libxl/libxl.h
tools/libxl/libxl_console.c
tools/libxl/libxl_dom.c
tools/libxl/libxl_internal.h
tools/libxl/libxl_types.idl
tools/xl/xl_cmdtable.c
tools/xl/xl_console.c
tools/xl/xl_parse.c